ffe533d76275b8a0fe3c609bddfa265aab9e5576,org.sonarlint.eclipse.core/src/org/sonarlint/eclipse/core/internal/tracking/IssueTracker.java,IssueTracker,matchAndTrackAsBase,#String#Collection#,61
Before Change
// whatever is the base, if current is empty, then nothing to do
return Collections.emptyList();
}
Collection<Trackable> tracked = matchAndTrack(trackables, current);
cache.put(file, tracked);
return tracked;
}
After Change
// whatever is the base, if current is empty, then nothing to do
return Collections.emptyList();
}
return matchAndTrack(serverIssues, current);
}
// note: the base issues are type T: sometimes mutable, sometimes not (for example server issues)